.order_list {
    min-height: calc(100vh - 80rpx);
    padding: 0 20rpx;
    overflow: hidden;

    .order_item {
        border-radius: 10rpx;

        .order_header {
            height: 80rpx;
            padding: 0 24rpx;
            border-bottom: 1px dotted #E5E5E5;
        }

        .all_price {
            text-align: right;
            padding: 0 24rpx 20rpx;
        }

        .order_footer {
            height: 100rpx;
            border-top: 1rpx solid #E5E5E5;
            padding: 0 24rpx;

            .plain {
                border: 1px solid #BBBBBB;

                &.red {
                    border-color: 1rpx solid #FF2C3C;
                }

            }
        }
    }
}